<?php

namespace addons\qingdong\model;

use think\Model;
use traits\model\SoftDelete;

/**
 *提醒设置
 */
class Remind Extends Model {
    use SoftDelete;
    // 表名,不含前缀
    protected $name = 'qingdong_remind';
    const   CUSTOMER_TYPE = 'customer';//客户
    const   RECORD_TYPE = 'record';//跟进记录
    const   DAILY_TYPE = 'approval';//工作报告

    // 开启自动写入时间戳字段
    protected $autoWriteTimestamp = 'int';
    // 定义时间戳字段名
    protected $createTime = 'createtime';
    protected $updateTime = 'updatetime';
    protected $deleteTime = 'deletetime';
// 追加属性
    protected $append = [
        'staff_ids_text',
    ];

    public function getStaffIdsTextAttr($value,$data){
        if (!isset($data['staff_ids'])) {
            return '';
        }
        $ids=explode(',',$data['staff_ids']);
        $names=Staff::where(['id'=>['in',$ids]])->column('name');
        return implode(',',$names);
    }
}
